package org.edu.modules.oa.service;

import com.baomidou.mybatisplus.extension.service.IService;
import org.edu.modules.oa.entity.VeOaCarInfoEntity;
import org.edu.modules.oa.entity.VeOaCarJiayouEntity;
import org.edu.modules.oa.entity.VeOaCarSetEntity;
import org.edu.modules.oa.vo.*;

import java.util.HashMap;
import java.util.List;

public interface IVeOaCarSetService extends IService<VeOaCarSetEntity> {
   HashMap<String , Object> showTable(VeOaCarSetVo veOaCarSetVo , Integer startPage, Integer pageSize);// 显示表格
    Integer deleteRecord(Integer id); // 逻辑删除
    List<VeOaCarSetVo> xporte(); // 导出表格
    Integer addSet(VeOaCarSetEntity veOaCarSetEntity);// 新增
    VeOaCarSetVo showFuelManager(Integer id);// 显示
    Integer amendSet(VeOaCarSetEntity veOaCarSetEntity); // 修改
    HashMap<String , Object>  advancedQuery(String advancedQuery) throws Exception; // 高级查询
    VeOaCarSetEntity repetition(VeOaCarSetVo veOaCarSetVo);// 重复判断

}
